www.gusucode.com > wxApp PHP版微信小程序CMS系统 v1.0PHP源码程序 > wxApp PHP版微信小程序CMS系统 v1.0/wxAppCMS_v1.0.0/wxAppCMS_v1.0.0/app/files/admincp/files.multi.php

    <?php
/**
* iCMS - i Content Management System
* Copyright (c) 2007-2017 iCMSdev.com. All rights reserved.
*
* @author icmsdev <master@icmsdev.com>
* @site https://www.icmsdev.com
* @licence https://www.icmsdev.com/LICENSE.html
*/
defined('iPHP') OR exit('What are you doing?');
admincp::head(false);
?>
<script type="text/javascript">
var settings = {
    pick: {
        id: '#filePicker',
        label: '点击选择图片'
    },
    fileVal:'upfile',
    formData: {"udir":"<?php echo $_GET['dir']; ?>"},
    dnd: '#dndArea',
    paste: '#uploader',
    swf: './app/admincp/ui/webuploader/Uploader.swf',
    chunked: false,
    chunkSize: 512 * 1024,
    server: '<?php echo APP_URI; ?>&do=upload&format=json&CSRF_TOKEN=<?php echo iPHP_WAF_CSRF_TOKEN;?>',
    callback:{
        "uploadSuccess":function(a,b){
            // console.log(b);
            if(b.state=='SUCCESS'){
                var state = window.top.modal_<?php echo $this->callback;?>('<?php echo $this->target;?>',b,false);
                // console.log(state);
                if(!state){
                    window.top.iCMS_MODAL.destroy();
                }
            }else{
                return iCMS.alert(b.state);
            }

        },
        "startUpload":function(uploader){
            var formData  = uploader.option( 'formData');
            var checked = $("#unwatermark").prop("checked");
            if(!checked) formData['unwatermark'] = true;
            uploader.option( 'formData', formData);
            return false;
        }
    },
    // runtimeOrder: 'flash',

    // accept: {
    //     title: 'Images',
    //     extensions: 'gif,jpg,jpeg,bmp,png',
    //     mimeTypes: 'image/*'
    // },

    // 禁掉全局的拖拽功能。这样不会出现图片拖进页面的时候,把图片打开。
    disableGlobalDnd: true,
    fileNumLimit: 300,
    fileSizeLimit: 200 * 1024 * 1024,    // 200 M
    fileSingleSizeLimit: 50 * 1024 * 1024    // 50 M
}

</script>
<link rel="stylesheet" href="./app/admincp/ui/webuploader/webuploader.css" type="text/css" />
<link rel="stylesheet" href="./app/admincp/ui/webuploader/style.css" type="text/css" />
<script type="text/javascript" src="./app/admincp/ui/webuploader/webuploader.min.js"></script>
<script type="text/javascript" src="./app/admincp/ui/webuploader/upload.js"></script>

<div class="widget-box  widget-plain">
  <div class="widget-title"> <span class="icon">
    <input type="checkbox" class="checkAll" data-target="#files-swfupload" />
    </span>
    <h5>文件列表</h5>
    <span class="label label-success" id="FilesUploaded" num="0" style="margin-top: 10px;">0个文件已上传</span> </div>
    <div class="widget-content nopadding">
        <div id="uploader">
            <div class="queueList">
                <div id="dndArea" class="placeholder">
                    <div id="filePicker"></div>
                    <p>或将照片拖到这里,单次最多可选300张</p>
                    <p>您可以尝试文件拖拽,使用QQ截屏工具,然后激活窗口后粘贴,或者点击添加图片按钮,来上传图片.</p>
                </div>
            </div>
            <div class="statusBar" style="display:none;">
                <div class="progressBar">
                    <span class="text">0%</span>
                    <span class="percentage"></span>
                </div>
                <div class="info"></div>
                <div class="btns">
                    <div class="input-prepend"><span class="add-on">水印</span>
                      <div class="switch" data-on-label="添加" data-off-label="不添加">
                        <input type="checkbox" data-type="switch" name="unwatermark" id="unwatermark" <?php echo iCMS::$config['watermark']['enable']?'checked':''; ?>/>
                      </div>
                    </div>
                    <div id="filePicker2"></div>
                    <div class="uploadBtn"><i class="fa fa-upload"></i> 开始上传</div>
                </div>
            </div>
        </div>
    </div>
  </div>
</div>
<?php admincp::foot();?>